//
//  DepNode.m
//  Bus
//
//  Created by wangjiajia on 13-12-10.
//  Copyright (c) 2013年 wangjiajia. All rights reserved.
//

#import "DepNode.h"

@implementation DepNode

//self代表了调用者，时机不同，调用者自然不一样。

-(DepNode *)initwithParams:(int)depId andDepName:(NSString *)depName{
    DepNode* depNode=[[DepNode alloc] init];
    depNode.depId=depId;
    depNode.depName=[depName stringByReplacingOccurrencesOfString:@" " withString:@""];
    // NSLog(@"[%d][%@]",self.depId,self.depName);//self是实例的定义,分别为默认值0和null。(self代表的调用者:未初始化的实例定义)
    //NSLog(@"[%d][%@]",depNode.depId,depNode.depName);
    return depNode;
}
-(NSString *)description{
    //如果不指定该方法，则返回 形如: "<DepNode: 0xd9c7670>"
    //NSLog(@"[%d][%@]",self.depId,self.depName);//self代表return的那一个depNode实例，该方法是那个实例的方法。(self代表的调用者:初始化好的实例对象)
    return self.depName;
}
@end
